package com.csun.dsms.model.domain;

import com.csun.dsms.comment.core.mybatis.BaseEntity;
import lombok.Data;

import java.util.Date;
import java.util.List;
import javax.persistence.*;

@Data
@Table(name = "dsms_unit")
public class DsmsUnit extends BaseEntity {

    /**
     * 父ID
     */
    private Long pid;

    /**
     * 名称
     */
    private String name;

    /**
     * 社会统一信用代码
     */
    private String socialCode;

    /**
     * 级别
     */
    private Boolean level;

    /**
     * 单位类型 1-政府 2-公司
     */
    @Column(name = "unit_type")
    private Integer unitType;

    /**
     * 序号
     */
    private String number;

    /**
     * 状态 ENABLE-启用 DISABLE-禁用
     */
    private String status;

    @Transient
    private List<Long> unitIds;

}